Big Huge Thesaurus

doxepin hydrochloride

noun